Scratch atau coretan adalah alat edukasi dan ilmu pengetahuan ditujukan bagi kaum muda untuk membantu mereka belajar konsep penting di belakang bahasa pemrograman.
Dengan mendorong algoritme berpikir para penggunanya, Scratch membantu Anda merancang tokoh yang bisa menari, menyanyi dan berinteraksi satu sama lainnya, adalah di antara aksinya yang rapi. Scratch terutama sekali bahasa pemrograman grafis yang pembuatan kodenya jauh lebih mudah daripada bahasa pemrograman tradisional. Pembuatan sebuah skrip melibatkan pengambilan foto bersama-sama dengan blok-blok grafis dengan cara mungkin seperti Anda menyatukan teka-teki bongkar pasang.
Sebagai tambahan, Anda juga dapat membuat gambar yang bergerak dan memilih respons animasi menurut pergerakan tetikus Anda. Penambahan klip musik atau efek suara lainnya juga dimungkinkan relatif mudah. Meskipun Scratch perlu sedikit waktu untuk dikuasai, itu lebih karena begitu banyaknya macam fitur di dalamnya daripada kesulitan sesungguhnya dari program itu sendiri.
Setelah Anda menyelesaikan sebuah proyek pada Scratch, Anda bisa membagikannya di situs web Scratch. Anda juga dapat menyisipkan proyek Anda ke dalam situs web lain seperti Facebook.
Scratch merupakan cara rapi mendorong anak-anak berpikir secara kritis dan membuat program unik pada PC mereka.
Perubahan Terbaru
Dengan versi baru ini, Anda dapat meminta pengguna mengisikan teks dari papan ketik (dengan menggunakan blok baru “tanya” dan “jawab”), mengambil foto secara langsung dari kamera web bawaan atau USB, dan kendali robot dengan LEGO ® WeDo TM. Versi ini memiliki antarmuka pengguna lebih fleksibel, sehingga dapat berfungsi pada layar yang lebih kecil, seperti pada komputer netbook.